//
//  UUProductModel.h
//  UUCharterSupplier
//
//  Created by ZhangAo on 26/02/2018.
//  Copyright © 2018 UUCharter. All rights reserved.
//

#import <UUFoundation/UUBaseModel.h>
#import "UUProductConstants.h"

@interface UUProductSpecPeakSeasonModel : DKModel

@property (nonatomic, strong) NSNumber *id;
@property (nonatomic, strong) NSNumber *price;

@end

@interface UUProductSpecModel : DKModel

@property (nonatomic, assign) UUProductPackageType packageType;
@property (nonatomic, strong) NSNumber *packageId;

@property (nonatomic, strong) NSNumber *price;
@property (nonatomic, copy) NSArray<UUProductSpecPeakSeasonModel *> *peakSeason;

@property (nonatomic, strong) NSNumber *halfDayPrice;
@property (nonatomic, copy) NSArray<UUProductSpecPeakSeasonModel *> *halfDayPeakSeason;

@end

@interface UUProductModel : UUBaseModel

@property (nonatomic, strong) NSNumber *id;
@property (nonatomic, strong) NSNumber *carCategoryId;
@property (nonatomic, strong) NSNumber *fleetId;
@property (nonatomic, copy) NSArray<UUProductSpecModel *> *spec;
@property (nonatomic, strong) NSNumber *minPrice;
@property (nonatomic, assign) UUProductReviewStatus status;
@property (nonatomic, assign) UUProductOnlineStatus onlineStatus;
@property (nonatomic, copy) NSString *remark;
@property (nonatomic, assign) NSTimeInterval createTime;
@property (nonatomic, assign) NSTimeInterval updateTime;

@end
